fall down or sink and disappear in to depth - Francés Inglés Diccionario